Arabic food in Chicago9201 Irving Park Rd, Schiller Park, IL 60176, North Chicagoopen now, until 23:00